abfallendes Ufer - German English Dictionary